『CおよびC++のコンパイラ・オプション強化ガイド』 - The Linux Foundation
オリジナルはこっち
code:memo
-O2 -Wall -Wformat=2 -Wconversion -Wtrampolines -Wimplicit-fallthrough \
-U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=3 \
-D_GLIBCXX_ASSERTIONS \
-fstrict-flex-arrays=3 \
-fstack-clash-protection -fstack-protector-strong \
-Wl,-z,nodlopen -Wl,-z,noexecstack \
-Wl,-z,relro -Wl,-z,now \
-fPIE -pie -fPIC -shared
-Wformat=2
-Wconversion
-Wtrampolines
-Wimplicit-fallthrough
-fstrict-flex-arrays=3
-D_GLIBCXX_ASSERTIONS
-fstrict-flex-arrays=3
-fstack-clash-protection
-fstack-protector-strong
Sanitizers
-Wconversion
関連
メモ